populus x canescens - German English Dictionary